technical working life - Spanish English Dictionary